home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 1996 May / cd joy 71No13.iso / pc / demos / eurosoc / source / andydefs.h < prev    next >
C/C++ Source or Header  |  1996-03-14  |  2KB  |  82 lines

  1.  
  2.  
  3. struct match_player {
  4.  
  5. // Player General...
  6.     short tm_player;
  7.     float tm_x, tm_xdis, tm_y, tm_ydis, tm_z, tm_zdis;
  8.     float mface_x,mface_y;
  9.     short mface_time;
  10.     char mface;
  11.     float tm_dist;
  12.     char tm_pos;
  13.     short tm_limbo;
  14.     short guy_on;
  15.     char control;
  16.     char tm_srng;
  17.     signed char tm_off;
  18.     char tm_stopped;
  19.     char tm_trap;
  20.     short special;
  21.     short tm_strike;
  22.     float tm_stime;
  23.     short tm_ftime;
  24.     short ball_state;
  25.     short tm_fpass_type;
  26.     short tm_fpass_to;
  27.     char draw_me;
  28.     short shirt;
  29.  
  30. // Player Attributes...
  31.     unsigned char tm_rate;        //Speed.
  32.     unsigned char tm_pow;        //Physical Power.
  33.     unsigned char tm_cont;        //Ball Control.
  34.     unsigned char tm_flair;        //Flair.
  35.     unsigned char tm_vis;        //Vision.
  36.     unsigned char tm_ac;            //Accuracy.
  37.     unsigned char tm_stam;        //Stamina.
  38.     unsigned char tm_disc;        //Discipline.
  39.  
  40. // Match Stats...
  41.     unsigned char tm_book;     //Bookings.
  42.     unsigned char tm_fouls;    //Fouls Committed.
  43.     short tm_tacks;            //Tackles attempted.
  44.     short tm_twon;                //Tackles won.
  45.     short tm_shots;            //Shots attempted.
  46.     short tm_saved;            //Shots saved.
  47.     unsigned char tm_goals;    //Goals scored.
  48.     short tm_pass;                //Passes attempted.
  49.     short tm_pwon;                //Passes completed.
  50.     unsigned short tm_inj;    //Injury type.
  51.     short tm_posst;            //Time in possession.
  52.     int tm_work;                //Distance ran.
  53.     short tm_kpsaves;              //Keeper save ratio.
  54.     unsigned char tm_ogs;    //Own goals scored.
  55.     unsigned char tm_time;    //Player on field for mins.
  56.     
  57. // Animation Data...
  58.     short turn_dir, face_dir, dir_mode;
  59.     float tm_frm,tm_fstep;
  60.     unsigned short tm_anim;
  61.     unsigned char tm_hcol,tm_htype;
  62.     float tm_mcspd;
  63.     float ls_anim,ls_frm;
  64.     float contact;
  65.     char tm_newanim;
  66.     char tm_barge;
  67.     char tm_limp;    
  68. // Action Data...
  69.     short tm_act, tm_poss, tm_wall, tm_leave, tm_mark;
  70.     int go_dist;
  71.     int go_cnt;
  72.     float go_txdis,go_tydis,go_tx,go_ty,go_xoff,go_yoff,tm_jump;
  73.     char go_stop;
  74.     char go_step;
  75.     char tm_notme;
  76.     
  77. // Player Intelligence...
  78.     short int_move, int_cnt, mess_num, mess_cnt;
  79.     short tm_comm,tm_ccnt;
  80.  
  81. };
  82.